Archibald Henderson (disambiguation)

Archibald Henderson may refer to: